GRANT文は、1つ以上の権限をユーザーに割り当てます。
TimesTenインスタンスでアクセス制御が有効な場合、この文を実行するにはインスタンス管理者権限が必要です。TimesTenインスタンスでアクセス制御を使用しない場合は、この処理を使用できません。アクセス制御が有効でない場合にこの文をコールすると、エラーが返されます。
GRANT文には、次のパラメータがあります。
Privilege |
Privilegeに使用できる値は、次のとおりです。 ADMIN CONNECT CREATE DATASTORE DDL WRITE SELECT TimesTenのアクセス制御権限の詳細は、「アクセス制御権限」を参照してください。 |
ALL [PRIVILEGES] |
ユーザーにすべてのTimesTen権限を割り当てます。 |
User | 権限を付与するユーザーの名前です。ユーザー名は、CREATE USER文を使用してTimesTenインスタンスに設定しておく必要があります。 |
PUBLIC | TimesTenインスタンスで現在定義されているすべてのユーザー名、および今後定義されるすべてのユーザー名に権限を付与することを指定します。 |
ユーザーTerryに権限がない場合に管理権限を付与するには、次の文を使用します。
ユーザーTerryに権限がない場合に読取り処理のみを実行できるように制限するには、次の文を使用します。